i made it with my own hands - Alemán Inglés Diccionario